plumbing leak main water line leak detection regression testing leak detection pipeline detection quality assurance cable location test automation load testing plumbing performance testing pipe location software testing automation cable detection plumber functional testing